QoS-aware resource management for distributed multimedia applications^{1}
نویسندگان
چکیده
The ability of operating system and network infrastructure to provide end-to-end quality of service (QoS) guarantees in multimedia is a major acceptance factor for various distributed multimedia applications due to the temporal audio-visual and sensory information in these applications. Our constraints on the end-to-end guarantees are (1) QoS should be achieved on a general-purpose platform with a real-time extension support, and (2) QoS should be application-controllable. In order to achieve the users’ acceptance requirements and to satisfy our constraints on the multimedia systems, we need a QoS-compliant resource management which supports QoS negotiation, admission and reservation mechanisms in an integrated and accessible way. In this paper we present a new resource model and a time-variant QoS management, which are the major components of the QoS-compliant resource management. The resource model incorporates, the resource scheduler, and a new component, the resource broker, which provides negotiation, admission and reservation capabilities for sharing resources such as CPU, network or memory corresponding to requested QoS. The resource brokers are intermediary resource managers; when combined with the resource schedulers, they provide a more predictable and finer granularity control of resources to the applications during the end-to-end multimedia communication than what is available in current general-purpose networked systems. Furthermore, this paper presents the QoS-aware resource management model called QualMan, as a loadable middleware, its design, implementation, results, tradeoffs, and experiences. There are trade-offs when comparing our QualMan QoS-aware resource management in middleware and other QoS-supporting resource management solutions in kernel space. The advantage of QualMan is that it is flexible and scalable on a general-purpose workstation or PC. The disadvantage is the lack of very fine QoS granularity, which is only possible if supports are built inside the kernel. Our overall experience with QualMan design and experiments show that (1) the resource model in QualMan design is very scalable to different types of shared resources and platforms, and it allows a uniform view to embed the QoS inside distributed resource management; (2) the design and implementation of QualMan is easily portable; (3) the good results for QoS guarantees such as jitter, synchronization skew, and end-to-end delay, can be achieved for various distributed multimedia applications.
منابع مشابه
QoS-Aware Resource Management for Distributed Multimedia Applications
The ability of operating system and network infrastructure to provide end-to-end quality of service (QoS) guarantees in multimedia is a major acceptance factor for various distributed multimedia applications due to the temporal audiovisual and sensory information in these applications. Our constraints on the end-to-end guarantees are (1) QoS should be achieved on a general-purpose platform with...
متن کاملA Reliable Requirement of Festival Site based on RCSM for Smart Festival Management System
An error requirement model for resource of distributed festival site called “ERM_SFMS” was proposed for situation-aware middleware as RCSM. ERM_SFMS model was used to detect and recover the resource errors for smart festival management system among actions in distributed festival site. An example of situation-aware applications is a smart festival management system. A smart festival management ...
متن کاملA Mobile Agent Infrastructure for QoS Negotiation of Adaptive Distributed Applications
QoS-aware distributed applications such as certain Multimedia and Ubiquitous Computing applications can benefit greatly from the provision of QoS guarantees from the underlying system and middleware infrastructure. They must avoid execution glitches that affect the user’s perception of the application output. Most research in QoS support for distributed systems focuses on three aspects of QoS m...
متن کاملManaging Real-Time Distributed Multimedia Applications
Distributed multimedia applications are characterized by timing constraints and endto-end quality of service (QoS) requirements, and therefore need efficient management mechanisms to respond to transient changes in the load or the availability of the resources. This chapter presents a real-time distributed multimedia framework, based on the Common Object Request Broker Architecture (CORBA), tha...
متن کاملDistributed Federative Qos Resource Management Gg Unther Hh Olzl, Ll Aszll O Bb Oszz Orm Enyi
In a distributed multimedia system QoS resources have to be managed carefully to utilize the resource poolin a way that bottlenecks can beavoided. Our key idea is to let the applications participate on the resource management. We propose a distributed architecture with a ne granulated, balanced resource management w i t h explicit QoS characteristics. The architecture is based on a distributed ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. High Speed Networks
دوره 7 شماره
صفحات -
تاریخ انتشار 1998